Solving Nonlinear Systems by Constraint Inversion and Interval Arithmetic
نویسندگان
چکیده
A reliable symbolic-numeric algorithm for solving nonlinear systems over the reals is designed. The symbolic step generates a new system, such the formulas are different but the solutions are preserved, through partial factorizations of polynomial expressions, and constraint inversion. The numeric step is a branch-and-prune algorithm based on interval constraint propagation to compute a set of outer approximations of the solutions. The processing of the inverted constraints by interval arithmetic provides a fast and efficient method to contract the variables’ domains. A set of experiments for comparing several constraint solvers is reported.
منابع مشابه
Interval-based Solving of Hybrid Constraint Systems ⋆
An approach to reliable modeling, simulation and verification of hybrid systems is interval arithmetic, which guarantees that a set of intervals narrower than specified size encloses the solution. Interval-based computation of hybrid systems is often difficult, especially when the systems are described by nonlinear ordinary differential equations (ODEs) and nonlinear algebraic equations. We for...
متن کاملEfficient Solving of Large Non-linear Arithmetic Constraint Systems with Complex Boolean Structure
In order to facilitate automated reasoning about large Boolean combinations of nonlinear arithmetic constraints involving transcendental functions, we provide a tight integration of recent SAT solving techniques with interval-based arithmetic constraint solving. Our approach deviates substantially from lazy theorem proving approaches in that it directly controls arithmetic constraint propagatio...
متن کاملCombining Interval Constraint Solving Methods
This paper discusses the combination of interval methods for solving nonlinear systems, and focuses on interval-based local consistencies and the multidimensional interval Newton method. The existing algorithms are revised in order to introduce a more cooperative strategy of application of elementary solvers that may prevent slow convergence phenomena and unnecessary computations. A set of expe...
متن کاملAn introduction to interval-based constraint processing
Constraint programming is often associated with solving problems over finite domains. Many applications in engineering, CAD and design, however, require solving problems over continuous (real-valued) domains. While simple constraint solvers can solve linear constraints with the inaccuracy of floating-point arithmetic, methods based on interval arithmetic allow exact (interval) solutions over a ...
متن کاملTowards Practical Interval Constraint Solving in Logic Programming
Existing interval constraint logic programming languages, such as BNR Pro-log, work under the framework of interval narrowing and are deecient in solving linear systems, which constitute an important class of problems in engineering and other applications. In this paper, an interval linear equality solver, which is based on generalized interval arithmetic and Gaussian elimination , is proposed....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000